Solving The Hard Problem Of Consciousness